1271700
1820334
953505
3306770
837128
918230
1006724
283284
524841
58153
377219
911388
788147
876949
799610
529505
42952
78987
586377
437275
813256